removable frame - Turkish English Dictionary