stir vigorously - Turkish English Dictionary