incontrollable - German English Dictionary