preparation and development expenses - Turkish English Dictionary