aguacha - German English Dictionary