islota - German English Dictionary