director of customer relations - German English Dictionary