meterstick - German English Dictionary