killay - German English Dictionary