satisfy a desire - German English Dictionary