guacharaca - German English Dictionary