life and property insurance - Turkish English Dictionary