caribera - German English Dictionary