caribal - German English Dictionary