touch emotionally - German English Dictionary