all hands on deck! - Turco Inglés Diccionario