teheran - French English Dictionary