my left side - Turco Inglés Diccionario