technology training manager - German English Dictionary