two-shaft machine - Turkish English Dictionary