senkro - French English Dictionary