cachuda - German English Dictionary