lugar - German English Dictionary