on balance (considering everything) - Turco Inglés Diccionario