umbrous - Turkish English Dictionary