crew served weapons - German English Dictionary