perro - French English Dictionary