The stop (fr. L'arrêt)

Translation into English