satisfy the need - Turkish English Dictionary