want to make love - German English Dictionary