ultrabasic rock - Turkish English Dictionary