small isle - German English Dictionary