yamaskite - French English Dictionary