cover oneself - Turco Inglés Diccionario