(something) from hell - Turco Inglés Diccionario