it all adds up. - Turco Inglés Diccionario