drop in someone's lap - Turkish English Dictionary