carate - German English Dictionary