artificial fertilizer - Turkish English Dictionary