Полный англо-русский словарь
Скотланд-Ярд (центральное управление полиции и сыскного отделения в Лондоне) Скотланд-Ярд (центральное управление полиции в Лондоне)
Scotland Yard