comparable retail space - German English Dictionary