potro - French English Dictionary