tetrapetalous - Turkish English Dictionary