contactable - German English Dictionary