sublot - German English Dictionary