delegable - German English Dictionary