eelpouts - German English Dictionary