allied ship - German English Dictionary