herreichen - German English Dictionary