imprestable - German English Dictionary