taimir penninsula - French English Dictionary