cambada - German English Dictionary