preparation and development expenses - German English Dictionary