stir (feeling) - German English Dictionary