carrack - German English Dictionary