corporate deployment champion - Turkish English Dictionary