luray - German English Dictionary