supporting arms coordinator - German English Dictionary