acachuya - German English Dictionary