guachaca - German English Dictionary