cachada - German English Dictionary