limitrophe - German English Dictionary