escamotable - German English Dictionary