ı have got long ears - French English Dictionary