padrote - French English Dictionary