ibises - German English Dictionary