head steward - German English Dictionary