sandwich with boiled ham - Turco Inglés Diccionario