have short arms and deep pockets - Fransızca İngilizce Sözlük