babacuy - German English Dictionary