abgemessen - French English Dictionary