fast-moving - Turkish English Dictionary