ampuesa - German English Dictionary