scavenger crab - Fransızca İngilizce Sözlük