debarking - Turco Inglés Diccionario