abgemessen - German English Dictionary