batrachoid - Fransızca İngilizce Sözlük