double-deck coach - Turkish English Dictionary