misafir - French English Dictionary