garoupa - German English Dictionary