cachava - German English Dictionary