odrero - German English Dictionary