kiosque - German English Dictionary