carraca - German English Dictionary