turkish admiral's ship - German English Dictionary