card slots - Turkish English Dictionary