enchufable - Turkish English Dictionary