carraroe - German English Dictionary