under favorable circumstances - Turco Inglés Diccionario