throwable - French English Dictionary