someone or something large - Fransızca İngilizce Sözlük