limitrophic - German English Dictionary