insulaire - German English Dictionary