caraba - German English Dictionary