this means war - Turco Inglés Diccionario