may the devil take you - Francés Inglés Diccionario