invadable - German English Dictionary