makes you appreciate life - Turco Inglés Diccionario