island flap - German English Dictionary