company supervisor - German English Dictionary