tephrosia - French English Dictionary