subilion - German English Dictionary