teodoro - French English Dictionary