satisfy a desire - Turkish English Dictionary