having a large mouth - İspanyolca İngilizce Sözlük