transable - German English Dictionary