i hate this stupid place - Alemán Inglés Diccionario