imaginably - German English Dictionary