ampay - German English Dictionary