put a stop to this horseshit - Allemand Anglais Dictionnaire