a hornets' nest - Turco Inglés Diccionario