limaceous - Turkish English Dictionary