crabbing machine - Turco Inglés Diccionario