contratable - German English Dictionary