amancay - German English Dictionary