under these circumstances - Turco Inglés Diccionario