small power motor - Turkish English Dictionary