superglue - Turkish English Dictionary