indelegable - German English Dictionary