excite/inspire love - German English Dictionary